package com.run2code.design.behavioral.iterator.base;

/**
 * 集合接口，参考jdk的Collection设计
 * @see java.util.Collection 接口
 * 关注公众号【奔跑的码畜】，一起进步不迷路
 *
 * @author 第七人格
 * @date 2024/01/30
 */
public interface Collection<E> extends Iterable<E> {

    boolean add(E e);

    boolean remove(E e);

    Iterator<E> iterator();

}
